Jondaryan Woolshed Complex Ferienhäuser, Resorts und Vermietungen